﻿@{
    Layout = "~/Views/Shared/Chapter.cshtml";
}

<div class="panel panel-primary">
    <div class="panel-heading">
        <h3 class="panel-title">Type and Member Basics</h3>
    </div>
    <div class="panel-body">
        <ul>
            <li>The Different Kinds of Type Members</li>
            <li>
                Type Visibility
                <ul>
                    <li>Friend Assemblies</li>
                </ul>
            </li>
            <li>Member Accessibility</li>
            <li>Static Classes</li>
            <li>Partial Classes, Structures, and Interfaces</li>
            <li>
                Components, Polymorphism, and Versioning
                <ul>
                    <li>How the CLR Calls Virtual Methods, Properties, and Events</li>
                    <li>Using Type Visibility and Member Accessibility Intelligently</li>
                    <li>Dealing with Virtual Methods When Versioning Types</li>
                </ul>
            </li>
        </ul>

    </div>
</div>